wind (yarn) - French English Dictionary